package net.worldscale.xp.wslib.wsxml.sax;

public class SaxHandler {

    public void characters(char[] ch, int start, int length) throws SaxException {
    }

    public void endDocument() throws SaxException {
    }

    public void endElement(String uri, String localName, String qName) throws SaxException {
    }

    public void endPrefixMapping(String prefix) throws SaxException {
    }

    public void error(SaxParseException e) throws SaxException {
    }

    public void fatalError(SaxParseException e) throws SaxException {
    }

    public void ignorableWhitespace(char[] ch, int start, int length) throws SaxException {
    }

    public void notationDecl(String name, String publicId, String systemId) throws SaxException {
    }

    public void processingInstruction(String target, String data) throws SaxException {
    }

    // InputSource resolveEntity(String publicId, String systemId)
    public void setDocumentLocator(ILocator locator) throws SaxException {
    }

    public void skippedEntity(String name) throws SaxException {
    }

    public void startDocument() throws SaxException {
    }

    public void startElement(String uri, String localName, String qName,
            IAttributes attributes) throws SaxException {
    }

    public void startPrefixMapping(String prefix, String uri) throws SaxException {
    }

    public void unparsedEntityDecl(String name, String publicId,
            String systemId, String notationName) throws SaxException {
    }

    public void warning(SaxParseException e) throws SaxException {
    }
}
